package com.atguigu.spzx.user.service;

import com.atguigu.spzx.model.dto.h5.UserLoginDto;
import com.atguigu.spzx.model.dto.h5.UserRegisterDto;
import com.atguigu.spzx.model.vo.h5.UserInfoVo;

/**
 * @Author: Shylo Sun
 * @Project: spzx-parent
 * @Date: 2023/11/21 22:21
 */
public interface UserInfoService {

    // 用户注册
    void register(UserRegisterDto userRegisterDto);

    // 用户登录
    Object login(UserLoginDto userLoginDto);

    // 获取当前登录用户信息
    UserInfoVo getCurrentUserInfo(String token);
}
